package com.skzh.equipment.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.skzh.common.annotation.Excel;
import com.skzh.common.core.domain.BaseEntity;

/**
 * 机场设置对象 dock_config
 *
 * @author skzh
 * @date 2025-03-24
 */
@Data
public class DockConfig extends BaseEntity {

    private static final long serialVersionUID=1L;

    /** 主键ID */
    private Long id;

    /** 机场ID（关联dock_info表） */
    @Excel(name = "机场ID" , readConverterExp = "关=联dock_info表" )
    private Long dockId;

    /** 作业范围(km) */
    @Excel(name = "作业范围(km)" )
    private Double workRange;

    /** 自动返航风速阈值（m/s） */
    @Excel(name = "自动返航风速阈值" , readConverterExp = "m=/s" )
    private Double returnWindSpeed;

    /** 阻飞返航雨量（0-小雨/1-中雨/2-大雨/3-暴雨/4-关闭） */
    @Excel(name = "阻飞返航雨量" , readConverterExp = "0=-小雨/1-中雨/2-大雨/3-暴雨/4-关闭" )
    private String returnRainfall;

    /** 推流协议（0-webrtc/1-rtmp） */
    @Excel(name = "推流协议" , readConverterExp = "0=-webrtc/1-rtmp" )
    private String streamProtocol;

    /** 删除标记（0-未删除，1-已删除） */
    @Excel(name = "删除标记" , readConverterExp = "0=-未删除，1-已删除" )
    private String isDelete;

    /** 机场名称 */
    @Excel(name = "机场名称" )
    private String dockName;




}
